package com.stu.demo;

/**
 * Created with IntelliJ IDEA.
 * Description:
 * User: 姚东名
 * Date: 2024-05-18
 * Time: 22:56
 */
public class Derievd extends Base {
    //子类
    public int a = 15;
    public int b = 30;
    public int c = 45;
    //子类当中 如何访问父类的成员
    //成员方法：
    public void func() {
        //从父类继承过来的：
        System.out.println("父类的a:" + super.a);
        System.out.println("父类的b:" + super.b);
        System.out.println("父类的c:" + super.c);
        //通过关键字super来区别父类中的成员变量还是子类的成员变量
        //通过关键字super来访问子类继承过来父类的成员
        //子类自己的：
        System.out.println("子类的a:" + this.a);
        System.out.println("子类的b:" + this.b);
        System.out.println("子类的b:" + this.c);
        /*就近原则：
        当父类和子类有同名的成员变量的时候，记住：优先访问子类！！！
         */
    }
}
